fdb9a1b6f9e482a253bdd6fff844c7d325754f04,bukkit/src/main/java/net/buycraft/plugin/bukkit/logging/BugsnagLoggingHandler.java,BugsnagLoggingHandler,publish,#LogRecord#,26
Before Change
}
final MetaData data = new MetaData();
if (plugin.getServerInformation() != null) {
data.put("account_id", plugin.getServerInformation().getAccount().getId());
data.put("server_id", plugin.getServerInformation().getServer().getId());
data.put("platform", "bukkit");
if (record.getThrown() instanceof ApiException) {
ApiException exception = (ApiException) record.getThrown();
if (exception.getSentRequest() != null) {
data.put("request_sent", exception.getSentRequest().toString());
}
if (exception.getReceivedResponse() != null) {
data.put("received_response", exception.getReceivedResponse().toString());
data.put("received_headers", exception.getReceivedResponse().headers().toString());
}
if (exception.getResponseBody() != null) {
data.put("received_body", exception.getResponseBody());
}
}
}
if (record.getLevel() == Level.SEVERE) {
client.notify(record.getThrown(), "error", data);
} else if (record.getLevel() == Level.WARNING) {
client.notify(record.getThrown(), "warning", data);
}
After Change
if (record.getLevel() == Level.SEVERE) {
client.notify(record.getThrown(), "error");
} else if (record.getLevel() == Level.WARNING) {
client.notify(record.getThrown(), "warning");
}
}